sheep enzyme - Turkish English Dictionary